turk's-cap lily - Turkish English Dictionary